<?php
include "../../DBConnect.php";
include "../../funcoes.php";

valida_sessao();

$descricao_plano			= remove_aspas(trim($_REQUEST['descricao_plano']));
$forma_pagamento			= $_REQUEST['forma_pagamento'];
$quantidade_parcela			= remove_aspas(trim($_REQUEST['quantidade_parcela']));
$intervalo_parcela			= ($_REQUEST['intervalo_parcela'] == "") ? 0 : $_REQUEST['intervalo_parcela'];
$acrescimo_desconto			= number_sql($_REQUEST['acrescimo_desconto']);
$sinal_acrescimo_desconto	= trim($_REQUEST['sinal_acrescimo_desconto']);
$plano_com_entrada			= isset($_REQUEST['plano_com_entrada']) ? $_REQUEST['plano_com_entrada'] : 0;
$ativo						= isset($_REQUEST['ativo']) ? $_REQUEST['ativo'] : 0;
$operacao					= $_REQUEST['operacao'];

$acrescimo_desconto = (double) $acrescimo_desconto;

if($sinal_acrescimo_desconto == "-"){
	$acrescimo_desconto = ($acrescimo_desconto * -1);
}

switch($operacao){
	case "I":
		$strSQL=" INSERT INTO plano_pagamento(		" .
				"	descricao_plano					" .
				"	, id_forma_pagamento			" .
				"	, quantidade_parcela			" .
				"	, intervalo_parcela				" .
				"	, plano_com_entrada				" .
				"	, acrescimo_desconto			" .
				"	, ativo							" .
				"	, excluido						" .
				" ) VALUES (						" .
				"	'" . $descricao_plano . "'		" .
				"	, '" . $forma_pagamento . "'	" .
				"	, '" . $quantidade_parcela . "'	" .
				"	, '" . $intervalo_parcela . "'	" .
				"	, '" . $plano_com_entrada . "'	" .
				"	, " . $acrescimo_desconto . "	" .
				"	, " . $ativo . "				" .
				"	, 0								" .
				" )	";
		break;
	case "U":
		$strSQL=" UPDATE plano_pagamento SET					" .
				"	descricao_plano = '$descricao_plano'		" .
				"	, id_forma_pagamento = '$forma_pagamento'	" .
				"	, quantidade_parcela = '$quantidade_parcela'" .
				"	, intervalo_parcela = '$intervalo_parcela'	" .
				"	, plano_com_entrada = $plano_com_entrada	" .
				"	, acrescimo_desconto = $acrescimo_desconto	" .
				"	, ativo = $ativo							" .
				" WHERE id_plano_pagamento = " . $_REQUEST['id_plano_pagamento'];
		break;
	case "D":
		$strSQL = " UPDATE plano_pagamento SET excluido = 1 WHERE id_plano_pagamento = " . $_REQUEST['id_plano_pagamento'];
		break;
}

execute($strSQL);

header("Location: cadastrar_plano_pagamento.php");

?>